Moduł ten jest odpowiednikiem modułu FreeCAD. Zawiera wszystko co jest związane z interfejsem użytkownika i widokami 3D. Przykład:
import FreeCAD as App
import FreeCADGui as Gui
# get the 3D model document
doc = App.ActiveDocument
# get the visual representation model document
gui_doc = Gui.ActiveDocument
gui_doc.activateWorkbench("myWorkbench")
Description: dodaje polecenie FreeCAD. String jest nazwą polecenia, a object jest nazwą klasy definiującej polecenie.
Returns:
Description: dodaje do systemu ikonę w postaci nazwy pliku lub w formacie XPM
Returns:
Description: dodaje nową ścieżkę do systemu, gdzie mają znajdować się pliki ikon
Returns:
Description: dodaje formularz UI do okna dialogowego preferencji. Pierwszy argument określa nazwę pliku, a drugi nazwę grupy.
Returns:
Description: dodaje środowisko pracy pod określoną nazwą. String jest nazwą środowisko pracy, a object jest nazwą klasy definiującej to środowisko pracy.
Returns:
Description: otwiera plik makrodefinicji, Inventor lub VRML
Returns: the openend document